package com.ship.dispatch.bean.boats.info;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import liquibase.pro.packaged.V;

import java.util.Date;

/**
 * <b>QueryBoatsActualCompatibleInfo</b>
 *
 * @description: QueryBoatsActualCompatibleInfo <br>
 * @date: 2024/5/23 10:24 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class QueryBoatsActualCompatibleInfo {
    @ApiModelProperty(value = "主键ID")
    private Long id;

    @ApiModelProperty(value = "船名")
    private String shipName;

    @ApiModelProperty(value = "imo")
    private String imo;

    @ApiModelProperty(value = "航次号")
    private String voyageNo;

    @ApiModelProperty(value = "港口名称")
    private String portName;

    @ApiModelProperty(value = "港口节点")
    private String portType;

    @ApiModelProperty(value = "船岸兼容时间(船岸兼容节点完成时间)")
    private String shipCompatibleDate;

    @ApiModelProperty(value = "创建时间")
    private String createDate;

    @ApiModelProperty(value = "创建用户")
    private String createUser;

    @ApiModelProperty(value = "船岸是否兼容")
    private String isShipShoreCompatibility;

    @ApiModelProperty(value = "船运执行表id")
    private Long dispatchSchemeExecuteId;

    @ApiModelProperty(value = "删除流程实例id")
    private String processInstanceId;

    @ApiModelProperty(value = "兼容记录id")
    private Long serviceId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getShipName() {
        return shipName;
    }

    public void setShipName(String shipName) {
        this.shipName = shipName;
    }

    public String getImo() {
        return imo;
    }

    public void setImo(String imo) {
        this.imo = imo;
    }

    public String getVoyageNo() {
        return voyageNo;
    }

    public void setVoyageNo(String voyageNo) {
        this.voyageNo = voyageNo;
    }

    public String getPortName() {
        return portName;
    }

    public void setPortName(String portName) {
        this.portName = portName;
    }

    public String getPortType() {
        return portType;
    }

    public void setPortType(String portType) {
        this.portType = portType;
    }

    public String getShipCompatibleDate() {
        return shipCompatibleDate;
    }

    public void setShipCompatibleDate(String shipCompatibleDate) {
        this.shipCompatibleDate = shipCompatibleDate;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getIsShipShoreCompatibility() {
        return isShipShoreCompatibility;
    }

    public void setIsShipShoreCompatibility(String isShipShoreCompatibility) {
        this.isShipShoreCompatibility = isShipShoreCompatibility;
    }

    public Long getDispatchSchemeExecuteId() {
        return dispatchSchemeExecuteId;
    }

    public void setDispatchSchemeExecuteId(Long dispatchSchemeExecuteId) {
        this.dispatchSchemeExecuteId = dispatchSchemeExecuteId;
    }

    public String getProcessInstanceId() {
        return processInstanceId;
    }

    public void setProcessInstanceId(String processInstanceId) {
        this.processInstanceId = processInstanceId;
    }

    public Long getServiceId() {
        return serviceId;
    }

    public void setServiceId(Long serviceId) {
        this.serviceId = serviceId;
    }
}
